云計算是一個通用術語,用于描述通過互聯網或“云”提供的計算服務,以獲得更快的服務或資源的靈活性。這些服務包括存儲、軟件、分析和數據庫等。了解云解決方案之間的根本區別將幫助您找到完全滿足您需求的解決方案。
最常見的云計算解決方案類型
有四種常見類型的計算解決方案。充分了解它們的差異和兼容性對于為您選擇最佳選擇至關重要。除了這些主要的云計算服務之外,還有混合云解決方案。這些解決方案是結合本地基礎設施、公共云和私有云服務構建的。Amazon Web Services (AWS) 和 Microsoft Azure 使用混合云解決方案。
平臺即服務
使用平臺即服務 (PaaS),您可以通過 Internet 購買硬件和軟件工具。通過該解決方案,您可以從云服務提供商那里獲得完整的云服務開發和部署資源。此設置使您可以控制服務,而無需管理和維護它。Google App Engine 和 Apache Stratos 就是這種云計算解決方案的一些例子。
基礎設施即服務
基礎架構即服務 (IaaS) 以按需付費的方式提供基本的虛擬化、存儲和網絡服務。IaaS 按需為用戶提供資源。使用 IaaS 可以避免購買和維護物理服務器和數據中心基礎設施的成本,從而為您節省資金。這種類型的服務通常與 PaaS 密切相關,因為您需要一個平臺來管理 IT 基礎架構。Microsoft Azure 和 Amazon Web Services (AWS) 是此類解決方案的兩個示例。
軟件作為服務
簡單來說,軟件即服務 (SaaS) 是可通過互聯網通過第三方使用的軟件。SaaS 為多個云租戶提供對特定應用程序的訪問,是最流行的云解決方案之一。SaaS 為用戶提供由外部 IT 服務提供商管理的完整解決方案,使其成為日常使用的最終用戶應用程序的理想選擇。這種類型的一個常見示例是 Office 365。
功能即服務
功能即服務 (FaaS) 也稱為無服務器計算。FaaS 允許用戶響應地執行代碼,而無需提前分配處理資源。使用此解決方案,提供商負責管理基礎架構,而用戶只需要專注于部署應用程序代碼。FaaS 的一個好處是客戶只需為他們使用的資源付費。AWS Lambdas 和 Azure Functions 就是此類解決方案的示例。